<?php namespace Common\Model; 
//引入Model类
use Hdphp\Model\Model;

//类型管理(实现增删改查)
class Type extends Model{
	//绑定wsshop_type表
	protected $table = 'type';
	
	//自动验证
	protected $validate=array(
		//ps:array('字段名'，'验证方法'，'错误信息'，验证条件，验证时间)
		array('tname','required','类型不能为空',3,3),
	);
	
	//编辑类型
	public function editType(){
		//ps：$this->create()可以触发3个方法1.自动验证，2.自动完成，3.数据传入
		if(!$this->create()) return false;//如果没有数据传入就返回false
		$this->save();//有数据传入就保存，ps:需要在editType.php页面添加隐藏域<input type="hidden" name="tid" value="{{$_GET['tid']}}"/>,这样才能把tid用post传过来
		return true;//并返回true
	}
	
	//添加类型
	public function store(){
		//1.ps:$this->create()可实现1.自动完成2.自定验证3.传入数据
		if(!$this->create()) return false;//2.不能传入数据就返回false
		$expTname=explode('/',Q('post.tname'));//3.用/分开tname
		foreach ($expTname as $v){//3.添加数据
			$this->add(['tname'=>$v]);
		}
		return true;//添加成功返回true
	}
	
}
